# 1、设置能运行cmake工程的最低版本要求
cmake_minimum_required(VERSION 3.18)

# 2、设置项目名称
project(helloworld)

# 3、添加构建项目
# g++ main.cc -o main
add_executable(main main.cc)
# 生成二进制可执行程序
add_executable(testADD test.cc)

# 4、开启测试功能 & 集成测试逻辑
include(CTest)
add_test(
    NAME hello
    COMMAND main
)
add_test(
    NAME ADD
    COMMAND testADD
)

# 5、安装二进制可执行程序到本地
include(GNUInstallDirs)
install(TARGETS main)

# 6、开启打包功能 & 打包二进制可执行程序
include(CPack)
#CPack默认收集install对应的目标，然后会把收集到的目标 打包在压缩包里